Xbasic
DELETED Function
This function is obsolete and no longer available in Alpha Anywhere. <TBL>.FETCH() skips deleted records. For deleted records, see <TBL>.records_deleted()
Syntax
Result_Flag as L = DELETED([C tablename])
Arguments
- tablename
Optional. Default = Primary table. The name of the Alpha table.
Description
Returns TRUE if the current record has been marked for deletion.
Discussion
DELETED() returns .T. (TRUE) if the current record in Table_Name is deleted; otherwise it returns .F. (FALSE). If no table is specified, this function applies to the primary table.
The DELETED() function cannot be used in filter expressions.
Example
This example assumes that record 1 has not been deleted but record 8 has been deleted.
dim tbl as P tbl = table.open("customer") tbl.fetch_first() ? deleted() = .F. tbl.fetch_goto(8) ? deleted() = .T.
See Also